punctiliousness in conduct - Français Anglais Dictionnaire